package fina2.dcs.common.xls;

import java.io.Serializable;
import java.util.List;

@SuppressWarnings("serial")
public class XlsFileProperties implements Serializable {
	private boolean validated;
	private boolean xlsFile;
	private boolean xlsNameValid;
	private boolean xlsProtValid;
	private boolean xlsProtPasswValid;
	private List<String> unportectedSheets;
	private List<String> nopassSheets;
	private List<String> unconfirmedSheets;
	private String matrixLoc;
	private String xlsCorrectPattern;

	public boolean isXlsFile() {
		return xlsFile;
	}

	public boolean isXlsNameValid() {
		return xlsNameValid;
	}

	public boolean isXlsProtValid() {
		return xlsProtValid;
	}

	public boolean isXlsProtPasswValid() {
		return xlsProtPasswValid;
	}

	public List<String> getUnportectedSheets() {
		return unportectedSheets;
	}

	public List<String> getNopassSheets() {
		return nopassSheets;
	}

	public void setXlsFile(boolean xlsFile) {
		this.xlsFile = xlsFile;
	}

	public void setXlsNameValid(boolean xlsNameValid) {
		this.xlsNameValid = xlsNameValid;
	}

	public void setXlsProtValid(boolean xlsProtValid) {
		this.xlsProtValid = xlsProtValid;
	}

	public void setXlsProtPasswValid(boolean xlsProtPasswValid) {
		this.xlsProtPasswValid = xlsProtPasswValid;
	}

	public void setUnportectedSheets(List<String> unportectedSheets) {
		this.unportectedSheets = unportectedSheets;
	}

	public void setNopassSheets(List<String> nopassSheets) {
		this.nopassSheets = nopassSheets;
	}

	public boolean isValidated() {
		return validated;
	}

	public void setValidated(boolean validated) {
		this.validated = validated;
	}

	public String getMatrixLoc() {
		return matrixLoc;
	}

	public void setMatrixLoc(String matrixLoc) {
		this.matrixLoc = matrixLoc;
	}

	public String getXlsCorrectPattern() {
		return xlsCorrectPattern;
	}

	public void setXlsCorrectPattern(String xlsCorrectPattern) {
		this.xlsCorrectPattern = xlsCorrectPattern;
	}

	public List<String> getUnconfirmedSheets() {
		return unconfirmedSheets;
	}

	public void setUnconfirmedSheets(List<String> unconfirmedSheets) {
		this.unconfirmedSheets = unconfirmedSheets;
	}

	
}
